//
//  NSObject+Utils.h
//  WXReader
//
//  Created by LL on 2020/6/5.
//  Copyright © 2020 Andrew. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface NSObject (Utils)

@property (nonatomic, readonly) BOOL modelisEmpty;

/// 获取对象的属性字典，key表示属性名，value表示属性类型
+ (NSDictionary<NSString *, NSString *> *)propertyDict;

/// 获取对的属性名数组
+ (NSArray<NSString *> *)propertyArr;

/// 动态初始化，将对象所有的属性置空
- (void)dynamicInit;

- (void)setPerformSelector:(SEL)sel withObject:(id)obj;

@end

NS_ASSUME_NONNULL_END
